package com.gxa.controller.fygl.jzgl;

import com.gxa.pojo.dto.fygl.jzgl.JzbDto;
import com.gxa.pojo.dto.fygl.jzgl.JzmxDto;
import com.gxa.pojo.dto.fygl.ycgl.YcjlbDto;
import com.gxa.service.fygl.jzgl.JzglService;
import com.gxa.utils.QueryResult;
import com.gxa.utils.Result;
import com.gxa.utils.ResultUtils;
import org.springframework.web.bind.annotation.GetMapping;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.RestController;

import javax.annotation.Resource;

/**
 * @Author：hubalabala
 */
@RestController
@RequestMapping("/jzgl")
public class JzglController {
    @Resource
    private JzglService jzglService;


    @GetMapping("/jzhz")
    public Result queryAll(JzbDto jzbDto){
        QueryResult queryResult = jzglService.queryAll(jzbDto);
        return ResultUtils.buildSuccess(queryResult.getData(),queryResult.getCount());
    }

    @GetMapping("/jzmx")
    public Result queryJzmx(JzmxDto jzmxDto){
        QueryResult queryResult = jzglService.queryJzmx(jzmxDto);
        return ResultUtils.buildSuccess(queryResult.getData(),queryResult.getCount());
    }

}
